abrasive engineering practice - French English Dictionary